// import { Areas } from '@/model/common/interface';



export interface State {
  areas: Area[]; // 区域
  areasVs: number; // 区域版本
  areasSet: {
    [pro: string]: Area
  };
}

export interface Area {
  id: number;
  pycode: string; // 拼音简码
  pathid: string; // 路径编号
  parent_id: number; // 上级地区编号
  area_name: string; // 地区名称
  childrens: Area[]; // 下级地区
}

export interface FetchAreasFormServe {
  api_version: number; // 版本号
  areas_list: Area[]; // 区域集合
}

export interface FetchPrintHtml {
  modal: string;
  args: any[];
}

export interface AreaMap {
  [pro: string]: Area;
}
